mean length - French English Dictionary